package com.ccys.cms.service.masterData;

import com.ccys.common.vo.ResponseResult;
import com.ccys.db.dto.masterData.DiagnosisListDetailDelDto;
import com.ccys.db.dto.masterData.DiagnosisListDetailPageQueryDto;
import com.ccys.db.dto.masterData.DiagnosisListDetailSaveDto;
import com.ccys.db.entity.TblDiagnosisListDetail;
import com.ccys.db.rely.service.BaseService;
import com.ccys.db.vo.masterData.DiagnosisListDetailPageQueryVo;
import com.github.pagehelper.PageInfo;

public interface DiagnosisListDetailService extends BaseService<TblDiagnosisListDetail> {
    ResponseResult saveDiagnosisListDetail(DiagnosisListDetailSaveDto dto);

    ResponseResult deleteDiagnosisListDetail(DiagnosisListDetailDelDto dto);

    ResponseResult<PageInfo<DiagnosisListDetailPageQueryVo>, Object> findPageDiagnosisListDetail(DiagnosisListDetailPageQueryDto dto);
}
